* term/screen.el: New file (Bug#2650).
authorPrestoo Ten <prestooten@gmail.com>
Sun, 27 Feb 2011 21:26:22 +0000 (16:26 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Sun, 27 Feb 2011 21:26:22 +0000 (16:26 -0500)
lisp/ChangeLog
lisp/term/screen.el [new file with mode: 0644]

index 7a87ab411514e078fd697503398cc7faa5b8a916..5f5803857deeb1688fd71d6368805554d2a70265 100644 (file)
@@ -1,3 +1,7 @@
+2011-02-27  Prestoo Ten  <prestooten@gmail.com>
+
+       * term/screen.el: New file (Bug#2650).
+
 2011-02-27  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * emacs-lisp/pcase.el (pcase--if): Try to invert test to reduce depth.
diff --git a/lisp/term/screen.el b/lisp/term/screen.el
new file mode 100644 (file)
index 0000000..4931a42
--- /dev/null
@@ -0,0 +1,11 @@
+;; -*- no-byte-compile: t -*-
+;; Treat a screen terminal similar to an xterm.
+(load "term/xterm")
+
+(defun terminal-init-screen ()
+  "Terminal initialization function for screen."
+  ;; Use the xterm color initialization code.
+  (xterm-register-default-colors)
+  (tty-set-up-initial-frame-faces))
+
+;; screen.el ends here